MailPoet\Entities\SubscriberEntity A

Total Complexity 56
Dependencies 8
Dependents 114
Total lines 511
Lines of code 189
Logical lines of code 66
Comment lines 117
Methods 49
Properties 23

Methods 49

Method Rating Maintainability Complexity Lines of code
setSource()
S
58 2 17
setStatus()
S
61 2 14
cleanupSubscriberSegments()
S
70 2 7
getSubscriberTag()
S
69 2 6
getWpUserId()
S
79 2 3
setWpUserId()
S
79 2 3
__get()
S
67 2 7
getUnsubscribeToken()
S
82 1 3
setUnsubscribeToken()
S
81 1 3
getLinkToken()
S
82 1 3
setLinkToken()
S
81 1 3
getSubscriberSegments()
S
82 1 3
getSegments()
S
70 1 7
getSubscriberCustomFields()
S
82 1 3
getSubscriberTags()
S
82 1 3
getEngagementScore()
S
82 1 3
setEngagementScore()
S
81 1 3
getEngagementScoreUpdatedAt()
S
82 1 3
setEngagementScoreUpdatedAt()
S
81 1 3
getLastEngagementAt()
S
82 1 3
setLastEngagementAt()
S
81 1 3
setWoocommerceSyncedAt()
S
81 1 3
getWoocommerceSyncedAt()
S
82 1 3
getEmailCount()
S
82 1 3
setEmailCount()
S
81 1 3
setConfirmationsCount()
S
81 1 3
__construct()
S
74 1 5
getConfirmationsCount()
S
82 1 3
setEmail()
S
81 1 3
isWPUser()
S
80 1 3
getIsWoocommerceUser()
S
82 1 3
setIsWoocommerceUser()
S
81 1 3
getFirstName()
S
82 1 3
setFirstName()
S
81 1 3
getLastName()
S
82 1 3
setLastName()
S
81 1 3
getEmail()
S
82 1 3
getStatus()
S
82 1 3
getSource()
S
82 1 3
getSubscribedIp()
S
82 1 3
setSubscribedIp()
S
81 1 3
getConfirmedIp()
S
82 1 3
setConfirmedIp()
S
81 1 3
getConfirmedAt()
S
82 1 3
setConfirmedAt()
S
81 1 3
getLastSubscribedAt()
S
82 1 3
setLastSubscribedAt()
S
81 1 3
getUnconfirmedData()
S
82 1 3
setUnconfirmedData()
S
81 1 3